two free throws - French English Dictionary